people's resistance front - Alemán Inglés Diccionario